7906 Main Street | at tde Holiday Inn and Suites, Osoyoos, British Columbia V0H 1V0, Canada, Osoyoos
Last min reservation turned into a great dinner experience. Very good quality food and presentation as well as ambience
Last min reservation turned into a great dinner experience. Very good quality food and presentation as well as ambience